lumbar nephrectomy - Francés Inglés Diccionario